Marketing & PR careers in Barka, Oman